home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q0428.dms / q0428.adf / libray / makefile.20 < prev    next >
Makefile  |  1992-05-12  |  8KB  |  233 lines

  1. CC = LC
  2. CFLAGS = -O -b0 -v -ff -m2 -i/
  3.  
  4. SOURCES = libcommon/transform.c libcommon/expr.c libcommon/vecmath.c \
  5.           libcommon/sampling.c libcommon/rotate.c libcommon/translate.c \
  6.           libcommon/scale.c libcommon/memory.c libcommon/xform.c \
  7.           libobj/blob.c libobj/hf.c libobj/triangle.c libobj/grid.c \
  8.           libobj/csg.c libobj/torus.c libobj/geom.c libobj/poly.c \
  9.           libobj/cone.c libobj/bounds.c libobj/sphere.c libobj/roots.c \
  10.           libobj/disc.c libobj/cylinder.c libobj/intersect.c libobj/box.c \
  11.           libobj/plane.c libobj/list.c libobj/instance.c \
  12.           libimage/image.c \
  13.           libsurf/surfshade.c libsurf/surface.c libsurf/fogdeck.c \
  14.           libsurf/atmosphere.c libsurf/mist.c libsurf/fog.c \
  15.           liblight/shadow.c liblight/spot.c liblight/extended.c \
  16.           liblight/light.c liblight/jittered.c liblight/point.c \
  17.           liblight/infinite.c \
  18.           libtext/noise.c libtext/imagetext.c libtext/textaux.c \
  19.           libtext/mapping.c libtext/texture.c libtext/stripe.c \
  20.           libtext/cloud.c libtext/wood.c libtext/fbm.c libtext/windy.c \
  21.           libtext/sky.c libtext/marble.c libtext/mount.c libtext/gloss.c \
  22.           libtext/fbmbump.c libtext/checker.c libtext/bump.c libtext/blotch.c
  23.  
  24. OBJ = libcommon/transform.o libcommon/expr.o libcommon/vecmath.o \
  25.       libcommon/sampling.o libcommon/rotate.o libcommon/translate.o \
  26.       libcommon/scale.o libcommon/memory.o libcommon/xform.o \
  27.       libobj/blob.o libobj/hf.o libobj/triangle.o libobj/grid.o libobj/csg.o \
  28.       libobj/torus.o libobj/geom.o libobj/poly.o libobj/cone.o \
  29.       libobj/bounds.o libobj/sphere.o libobj/roots.o libobj/disc.o \
  30.       libobj/cylinder.o libobj/intersect.o libobj/box.o libobj/plane.o \
  31.       libobj/list.o libobj/instance.o \
  32.       libimage/image.o \
  33.       libsurf/surfshade.o libsurf/surface.o libsurf/fogdeck.o  \
  34.       libsurf/atmosphere.o libsurf/mist.o libsurf/fog.o \
  35.       liblight/shadow.o liblight/spot.o liblight/extended.o liblight/light.o  \
  36.       liblight/jittered.o liblight/point.o liblight/infinite.o \
  37.       libtext/noise.o libtext/imagetext.o libtext/textaux.o libtext/mapping.o  \
  38.       libtext/texture.o libtext/stripe.o libtext/cloud.o libtext/wood.o  \
  39.       libtext/fbm.o libtext/windy.o libtext/sky.o libtext/marble.o  \
  40.       libtext/mount.o libtext/gloss.o libtext/fbmbump.o libtext/checker.o  \
  41.       libtext/bump.o libtext/blotch.o
  42.  
  43.  
  44. libray.lib : $(OBJ)
  45.         copy libray.lib ram:
  46.     oml -v ram:libray.lib r @libcommon.dir
  47.     oml -v ram:libray.lib r @libobj.dir
  48.     oml -v ram:libray.lib r libimage/image.o
  49.     oml -v ram:libray.lib r @libsurf.dir
  50.     oml -v ram:libray.lib r @liblight.dir
  51.     oml -v ram:libray.lib r @libtext.dir
  52.         copy ram:libray.lib "" clone
  53.  
  54. libcommon/transform.o: libcommon/transform.c
  55.     $(CC) $(CFLAGS) -ilibcommon libcommon/transform.c
  56.  
  57. libcommon/expr.o: libcommon/expr.c
  58.     $(CC) $(CFLAGS) -ilibcommon libcommon/expr.c
  59.  
  60. libcommon/xform.o: libcommon/xform.c
  61.     $(CC) $(CFLAGS) -ilibcommon libcommon/xform.c
  62.  
  63. libcommon/vecmath.o: libcommon/vecmath.c
  64.     $(CC) $(CFLAGS) -ilibcommon libcommon/vecmath.c
  65.  
  66. libcommon/sampling.o: libcommon/sampling.c
  67.     $(CC) $(CFLAGS) -ilibcommon libcommon/sampling.c
  68.  
  69. libcommon/rotate.o: libcommon/rotate.c
  70.     $(CC) $(CFLAGS) -ilibcommon libcommon/rotate.c
  71.  
  72. libcommon/translate.o: libcommon/translate.c
  73.     $(CC) $(CFLAGS) -ilibcommon libcommon/translate.c
  74.  
  75. libcommon/scale.o: libcommon/scale.c
  76.     $(CC) $(CFLAGS) -ilibcommon libcommon/scale.c
  77.  
  78. libcommon/memory.o: libcommon/memory.c
  79.     $(CC) $(CFLAGS) -ilibcommon libcommon/memory.c
  80.  
  81. libobj/blob.o: libobj/blob.c
  82.     $(CC) $(CFLAGS) -ilibobj libobj/blob.c
  83.  
  84. libobj/hf.o: libobj/hf.c
  85.     $(CC) $(CFLAGS) -ilibobj libobj/hf.c
  86.  
  87. libobj/triangle.o: libobj/triangle.c
  88.     $(CC) $(CFLAGS) -ilibobj libobj/triangle.c
  89.  
  90. libobj/grid.o: libobj/grid.c
  91.     $(CC) $(CFLAGS) -ilibobj libobj/grid.c
  92.  
  93. libobj/csg.o: libobj/csg.c
  94.     $(CC) $(CFLAGS) -ilibobj libobj/csg.c
  95.  
  96. libobj/torus.o: libobj/torus.c
  97.     $(CC) $(CFLAGS) -ilibobj libobj/torus.c
  98.  
  99. libobj/geom.o: libobj/geom.c
  100.     $(CC) $(CFLAGS) -ilibobj libobj/geom.c
  101.  
  102. libobj/poly.o: libobj/poly.c
  103.     $(CC) $(CFLAGS) -ilibobj libobj/poly.c
  104.  
  105. libobj/cone.o: libobj/cone.c
  106.     $(CC) $(CFLAGS) -ilibobj libobj/cone.c
  107.  
  108. libobj/bounds.o: libobj/bounds.c
  109.     $(CC) $(CFLAGS) -ilibobj libobj/bounds.c
  110.  
  111. libobj/sphere.o: libobj/sphere.c
  112.     $(CC) $(CFLAGS) -ilibobj libobj/sphere.c
  113.  
  114. libobj/roots.o: libobj/roots.c
  115.     $(CC) $(CFLAGS) -ilibobj libobj/roots.c
  116.  
  117. libobj/disc.o: libobj/disc.c
  118.     $(CC) $(CFLAGS) -ilibobj libobj/disc.c
  119.  
  120. libobj/cylinder.o: libobj/cylinder.c
  121.     $(CC) $(CFLAGS) -ilibobj libobj/cylinder.c
  122.  
  123. libobj/intersect.o: libobj/intersect.c
  124.     $(CC) $(CFLAGS) -ilibobj libobj/intersect.c
  125.  
  126. libobj/box.o: libobj/box.c
  127.     $(CC) $(CFLAGS) -ilibobj libobj/box.c
  128.  
  129. libobj/plane.o: libobj/plane.c
  130.     $(CC) $(CFLAGS) -ilibobj libobj/plane.c
  131.  
  132. libobj/list.o: libobj/list.c
  133.     $(CC) $(CFLAGS) -ilibobj libobj/list.c
  134.  
  135. libobj/instance.o: libobj/instance.c
  136.     $(CC) $(CFLAGS) -ilibobj libobj/instance.c
  137.  
  138. libimage/image.o: libimage/image.c
  139.     $(CC) $(CFLAGS) -ilibimage libimage/image.c
  140.  
  141. libsurf/surfshade.o: libsurf/surfshade.c
  142.     $(CC) $(CFLAGS) -ilibsurf libsurf/surfshade.c
  143.  
  144. libsurf/surface.o: libsurf/surface.c
  145.     $(CC) $(CFLAGS) -ilibsurf libsurf/surface.c
  146.  
  147. libsurf/fogdeck.o: libsurf/fogdeck.c
  148.     $(CC) $(CFLAGS) -ilibsurf libsurf/fogdeck.c
  149.  
  150. libsurf/atmosphere.o: libsurf/atmosphere.c
  151.     $(CC) $(CFLAGS) -ilibsurf libsurf/atmosphere.c
  152.  
  153. libsurf/mist.o: libsurf/mist.c
  154.     $(CC) $(CFLAGS) -ilibsurf libsurf/mist.c
  155.  
  156. libsurf/fog.o: libsurf/fog.c
  157.     $(CC) $(CFLAGS) -ilibsurf libsurf/fog.c
  158.  
  159. liblight/shadow.o: liblight/shadow.c
  160.     $(CC) $(CFLAGS) -iliblight liblight/shadow.c
  161.  
  162. liblight/spot.o: liblight/spot.c
  163.     $(CC) $(CFLAGS) -iliblight liblight/spot.c
  164.  
  165. liblight/extended.o: liblight/extended.c
  166.     $(CC) $(CFLAGS) -iliblight liblight/extended.c
  167.  
  168. liblight/light.o: liblight/light.c
  169.     $(CC) $(CFLAGS) -iliblight liblight/light.c
  170.  
  171. liblight/jittered.o: liblight/jittered.c
  172.     $(CC) $(CFLAGS) -iliblight liblight/jittered.c
  173.  
  174. liblight/point.o: liblight/point.c
  175.     $(CC) $(CFLAGS) -iliblight liblight/point.c
  176.  
  177. liblight/infinite.o: liblight/infinite.c
  178.     $(CC) $(CFLAGS) -iliblight liblight/infinite.c
  179.  
  180. libtext/noise.o: libtext/noise.c
  181.     $(CC) $(CFLAGS) -ilibtext libtext/noise.c
  182.  
  183. libtext/imagetext.o: libtext/imagetext.c
  184.     $(CC) $(CFLAGS) -ilibtext libtext/imagetext.c
  185.  
  186. libtext/textaux.o: libtext/textaux.c
  187.     $(CC) $(CFLAGS) -ilibtext libtext/textaux.c
  188.  
  189. libtext/mapping.o: libtext/mapping.c
  190.     $(CC) $(CFLAGS) -ilibtext libtext/mapping.c
  191.  
  192. libtext/texture.o: libtext/texture.c
  193.     $(CC) $(CFLAGS) -ilibtext libtext/texture.c
  194.  
  195. libtext/stripe.o: libtext/stripe.c
  196.     $(CC) $(CFLAGS) -ilibtext libtext/stripe.c
  197.  
  198. libtext/cloud.o: libtext/cloud.c
  199.     $(CC) $(CFLAGS) -ilibtext libtext/cloud.c
  200.  
  201. libtext/wood.o: libtext/wood.c
  202.     $(CC) $(CFLAGS) -ilibtext libtext/wood.c
  203.  
  204. libtext/fbm.o: libtext/fbm.c
  205.     $(CC) $(CFLAGS) -ilibtext libtext/fbm.c
  206.  
  207. libtext/windy.o: libtext/windy.c
  208.     $(CC) $(CFLAGS) -ilibtext libtext/windy.c
  209.  
  210. libtext/sky.o: libtext/sky.c
  211.     $(CC) $(CFLAGS) -ilibtext libtext/sky.c
  212.  
  213. libtext/marble.o: libtext/marble.c
  214.     $(CC) $(CFLAGS) -ilibtext libtext/marble.c
  215.  
  216. libtext/mount.o: libtext/mount.c
  217.     $(CC) $(CFLAGS) -ilibtext libtext/mount.c
  218.  
  219. libtext/gloss.o: libtext/gloss.c
  220.     $(CC) $(CFLAGS) -ilibtext libtext/gloss.c
  221.  
  222. libtext/fbmbump.o: libtext/fbmbump.c
  223.     $(CC) $(CFLAGS) -ilibtext libtext/fbmbump.c
  224.  
  225. libtext/checker.o: libtext/checker.c
  226.     $(CC) $(CFLAGS) -ilibtext libtext/checker.c
  227.  
  228. libtext/bump.o: libtext/bump.c
  229.     $(CC) $(CFLAGS) -ilibtext libtext/bump.c
  230.  
  231. libtext/blotch.o: libtext/blotch.c
  232.     $(CC) $(CFLAGS) -ilibtext libtext/blotch.c
  233.